cast a damper over - Turc Anglais Dictionnaire